home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Freeware / Programare / bluej / bluejsetup-200.exe / {app} / lib / japanese / templates / newclass / appletj.tmpl < prev    next >
Encoding:
Text File  |  2004-09-15  |  3.6 KB  |  130 lines

  1. $PKGLINE
  2. import java.awt.*;
  3. import javax.swing.*;
  4.  
  5. /**
  6.  * $CLASSNAME âNâëâX - âNâëâXé╠ÆìÄ▀é≡é▒é▒é╔Åæé½é▄é╖.
  7.  * 
  8.  * @author
  9.  * @version 
  10.  */
  11. public class $CLASSNAME extends JApplet
  12. {
  13.     // âCâôâXâ^âôâXò╧Éö - ë║ïLé╠ùßé≡Æué½è╖éªé─é¡é╛é│éó
  14.     private int x;
  15.  
  16.      /**
  17.      * âVâXâeâÇé╔ô╟é▌é▒é▄éΩé╜é▒é╞é≡âAâvâîâbâg(JApplet)é╔Æ╩Æmé╖éΘé╜é▀é╔üA
  18.      * âuâëâEâUé▄é╜é═âAâvâîâbâgârâàü[âAé╔éµé┴é─î─é╬éΩé▄é╖.
  19.      * Åφé╔startâüâ\âbâhé╠î─é╤Åoé╡é╔ɵùºé┴é─î─é╬éΩé▄é╖.
  20.      */
  21.     public void init()
  22.     {
  23.         // é▒éΩé═üAïNô«Ä₧é╔âAâNâZâXé≡â`âFâbâNé╖éΘé╜é▀é╔JAppletsé¬ìsé╚éñ
  24.         // AWTâVâXâeâÇâCâxâôâgâLâàü[é╓é╠âAâNâZâXé≡üA
  25.         // ïûé│é╚éóNetscapeüAInternet Exploreré≡è▄é▐î╗ì▌é╠âuâëâEâUé╔éáéΘ
  26.         // âZâLâàâèâeâBû╡Åéé╠é╜é▀é╠æπæ╓ÄΦÆié┼é╖üB
  27.         JRootPane rootPane = this.getRootPane();    
  28.         rootPane.putClientProperty("defeatSystemEventQueueCheck", Boolean.TRUE);
  29.     
  30.         // âAâvâîâbâg(JApplet)é╔òKùvé╚Åëè·É▌ÆΦé≡Åæé½é▄é╖
  31.  
  32.     }
  33.  
  34.     /**
  35.      * Ä└ìsé≡Äné▀éΘé╫é½é┼éáéΘé▒é╞é≡âAâvâîâbâg(JApplet)é╔Æ╩Æmé╖éΘé╜é▀é╔üA
  36.      * âuâëâEâUé▄é╜é═âAâvâîâbâgârâàü[âAé╔éµé┴é─î─é╬éΩé▄é╖.
  37.      * âEâFâuâyü[âWÅπé╠âAâvâîâbâg(JApplet)é≡ûKéΩéΘé╜é╤é╔üA
  38.      * initâüâ\âbâhé¬î─é╬éΩé╜éáé╞é┼î─é╬éΩé▄é╖.
  39.      */
  40.     public void start()
  41.     {
  42.         // âEâFâuâyü[âWé¬ûKûΓé│éΩéΘ(ò\Īé│éΩéΘ)é╜é╤é╔ô«ì∞é╖éΘéµéñ
  43.         // òKùvé╚âRü[âhé≡Åæé½é▄é╖
  44.  
  45.     }
  46.  
  47.     /** 
  48.      * Ä└ìsé≡ÅIù╣é╖é╫é½é┼éáéΘé▒é╞é≡âAâvâîâbâg(JApplet)é╔Æ╩Æmé╖éΘé╜é▀é╔üA
  49.      * âuâëâEâUé▄é╜é═âAâvâîâbâgârâàü[âAé╔éµé┴é─î─é╬éΩé▄é╖.
  50.      * é▒é╠âAâvâîâbâg(JApplet)é≡ò\Īé╡é─éóéΘâEâFâuâyü[âWé⌐éτæ╝é╠âyü[âWé╔ê┌é┴é╜é╞é½éΓüA
  51.      * âAâvâîâbâg(JApplet)é¬Å┴ïÄé│éΩéΘòKùvé¬éáéΘæOé╔î─é╬éΩé▄é╖.
  52.      */
  53.     public void stop()
  54.     {
  55.         // æ╝é╠âyü[âWé╔ò\Īé¬Äµé┴é─æπéφéτéΩé╜é╞é½éΓüAâAâvâîâbâg(JApplet)é≡Å┴ïÄé╖éΘæOé╔üA
  56.         // Ä└ìsé╖éΘòKùvé¬éáéΘâRü[âhé≡Åæé½é▄é╖
  57.     
  58.     }
  59.  
  60.     /**
  61.      * èäéΦôûé─éτéΩé╜âèâ\ü[âXé≡é╖é╫é─ë≡ò·é╖é╫é½é┼éáéΘé╞âAâvâîâbâg(JApplet)é╔
  62.      * Æ╩Æmé╖éΘé╜é▀é╔üAâuâëâEâUé▄é╜é═âAâvâîâbâgârâàü[âAé╔éµé┴é─î─é╬éΩé▄é╖.
  63.      * destroyé╔ɵùºé┐üAÅφé╔stopâüâ\âbâhé¬î─é╬éΩé▄é╖.
  64.      */
  65.     public void destroy()
  66.     {
  67.         // âAâvâîâbâg(JApplet)é¬Å┴ïÄé│éΩéΘì█é╔Ä└ìsé╖éΘâRü[âhé≡Åæé½é▄é╖
  68.     
  69.     }
  70.  
  71.  
  72.     /**
  73.      * é▒é╠âAâvâîâbâgé╔è╓é╖éΘÅεò±é≡ò╘é╡é▄é╖.
  74.      * âAâvâîâbâgé═üAâAâvâîâbâg(JApplet)é╠ì∞Ä╥üAâoü[âWâçâôüAé¿éµé╤Æÿì∞îáé╔é┬éóé─é╠
  75.      * Åεò±é≡è▄é▐ò╢ÄÜù±é≡ò╘é╖é▒é╠âüâ\âbâhé≡âIü[âoü[âëâCâhé╖é╫é½é┼é╖.
  76.      *
  77.      * @return é▒é╠âAâvâîâbâg(JApplet)é╔è╓é╖éΘStringî`Ä«é╠Åεò±
  78.      */
  79.     public String getAppletInfo()
  80.     {
  81.         // âAâvâîâbâgé╔è╓é╖éΘÅεò±é≡Åæé½é▄é╖
  82.         return "â^âCâgâï:   \nì∞Ä╥:   \nâVâôâvâïé╚âAâvâîâbâgé╠ÆìÄ▀ùß. ";
  83.     }
  84.  
  85.  
  86.     /**
  87.      * é▒é╠âAâvâîâbâg(JApplet)é╔è╓é╖éΘâpâëâüü[â^Åεò±é≡ò╘é╡é▄é╖. 
  88.      * é▒é╠âAâvâîâbâg(JApplet)é¬ë≡Ä▀é╖éΘâpâëâüü[â^é╔è╓é╖éΘÅεò±é≡ò╘é╡é▄é╖.
  89.      * âAâvâîâbâgé═üAé▒éΩéτâpâëâüü[â^é≡Éαû╛é╖éΘStringözù±é≡ò╘é╖é▒é╠âüâ\âbâhé≡
  90.      * âIü[âoü[âëâCâhé╖é╫é½é┼é╖.
  91.      * özù±é╠î┬üXé╠ùvæfé═üAû╝æOüEâfü[â^î^üEÆìÄ▀é╠éRé┬é╠ò╢ÄÜù±é╠âZâbâgé┼é╖.
  92.      *
  93.      * @return é▒é╠âAâvâîâbâg(JApplet)é╔é┬éóé─é╠ String[][] î`Ä«é╠âpâëâüü[â^Åεò±
  94.      */
  95.     public String[][] getParameterInfo()
  96.     {
  97.         // âAâvâîâbâgé╠âpâëâüü[â^Åεò±é≡Åæé½é▄é╖
  98.         String paramInfo[][] = {
  99.                  {"firstParameter",    "1-10",    "description of first parameter"},
  100.                  {"status", "boolean", "description of second parameter"},
  101.                  {"images",   "url",     "description of third parameter"}
  102.         };
  103.         return paramInfo;
  104.     }
  105.  
  106.     /**
  107.      * âAâvâîâbâgé╠é╜é▀é╠paintâüâ\âbâh
  108.      * 
  109.      * @param  g   é▒é╠âAâvâîâbâgé╠é╜é▀é╠ Graphics âIâuâWâFâNâg
  110.      */
  111.     public void paint(Graphics g)
  112.     {
  113.         // âVâôâvâïé╚âeâLâXâgé¬âAâvâîâbâgé╔ò\Īé│éΩé▄é╖
  114.         g.drawString("JAppleté╠âTâôâvâï", 20, 20);
  115.     }
  116.  
  117.  
  118.     /**
  119.      * âüâ\âbâhé╠âTâôâvâï - Ä⌐ò¬é╠âRâüâôâgé┼Æué½è╖éªé─é¡é╛é│éó.
  120.      *     
  121.      * @param  y âüâ\âbâhé╠âpâëâüü[â^ùß
  122.      * @return     x é╞ y é╠ÿa
  123.      */
  124.     public int sampleMethod(int y)
  125.     {
  126.         // é▒é▒é╔éáé╚é╜é╠âRü[âhé≡Åæé½é▄é╖
  127.         return x + y;
  128.     }
  129. }
  130.